Advertisement
Advertisement
Costa del Sol
[kos-tuh del sohl, kaw-stuh, koh-, kaws-tah thel sawl]
noun
the S coast of Spain from Estepona to Motril: resort and retirement area.
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[kos-tuh del sohl, kaw-stuh, koh-, kaws-tah thel sawl]
the S coast of Spain from Estepona to Motril: resort and retirement area.
Advertisement
Advertisement
Advertisement
Advertisement
Browse